The main class for the game