Placed GameState in a separate file.