Create Game / Join Game

Create Game is half implemented (still need to do the work for creating
and adding a new game model to list of game models)
Part way through Join Game
Refactored register and login