added test unit tests for GameController

I have demonstrated few kinds of unit tests in the pull request.