Refactor GameController

Add and reformat documentation in GameController
Add switch for gameover to success method