Game State Class

Fixed various errors with the game state class
Unit Test

Game state unit test