moved _event and _location back to Player, as they don't really fit into GameState's purpose