Remove calls to UserWebService in room.ts, create the users in roomFacade. Check to see if the list order has changed, if it has, create new user. If only 1 new user has been added, create a new user object for that player and append it to the user array in the room object.
Create a getCurrentRoom() method to return the local room object.
Have createRoom() return a local room object back to the user.
In joinRoom() and createRoom() a local room object is created (and returned)
Develop a pollRoom() method that waiting-room.ts will call, the poll method will return true when the game is ready, which will then cause waiting room to navigate players to game.ts. Update the local list of users in a game (only call new User() if user isn't in the list already).
Goal: Store a local room in RoomFacade.
Action Items: