Added full game logic and cycling between games.