fix logout listener, make it so you can get GameObjects from Players, store if a spectator used to be a player (which lets you join them to a currently going game)