updated login, leaderboard, game design, and user model