Adding more tests and GameValidator functionality

Also including TestGame which I can't get to be included with the rest
of the tests.