Teamwork Gamification [thesis]