Finalized GameDisplay.

Have also finalized Window which is the main class for our Viewer.
Created GameRules as an interface between game and the controller.