A GUIDE TO GAMIFICATION SYSTEMS AND INTERACTION TECHNIQUES