added a common.Context interface that encapsulates the Logger and something that has a database. replaced gameMemberState with gameState, since REALLY - we always have a game, but not always a member... replaced lots of member ids with game ids in the game model functions. created a working add member function that starts the game if we are full. replaced all gamemember stuff with game stuff in the js. added colors to debug and trace output.