Added GameState class