Added the Game class and associated classes.