added switching player functionality
made changes to game logic, added UserChallenges when challenge is initiated, made some styling changes