Added Player Lobby Model

This is the foundation for the last screen the user will see before
actually starting the game.  Contains the aggregation of all neccessary
information to start a game.