Gamification of Life - Making your life more fun, like a game.