Text this: Adaptive gamification: User/player type and game elements mapping