Main class for running the game