Added documentation comments to GameEngine