Started moving to BasicGameController.  It has a module that is used to "gather" players.   Once we have enough players, lounging steps can be skipped if the game wants to.  Games are selected at random from the games that can be applied to the existing player set.