Added most (hopefully) logic for user input in the Game class.