Added two unit tests, testing vertical and horizontal wins
Diagonal events are now tested
Added a test: No moves should be made if a game has not been created
No moves can be made if a game has not been created
Added a unit test: No moves should be made if a game has not been joined
No moves can be made if a game has not been joined
Moves can be made if a game has been joined
MakeMove now creates a MoveMade event