Changed UML so that all BasicGameState is connected to one class