added player_id to the various game windows and now handle players exiting the pre-grae lobby
working on all-in-one thread shutdown