Refactor Game class to handle user input and turn-taking