lobby fixes and code simplification.
Attempting to create a new game for an existing game results in user joining game in progress (note allows dupe usernames).