Added tictactoeContext
Added general commands controller
Added event storage
Added createGame, updated test
Now you can not join an un-created game