Manager of game states
Gets whether an element can be popped from the game state stack
Draw the current game state
Pop a game state from the stack
Push a game state on to the stack
Update the current game state
See Implementation
Manager of game states