added comments to and reorganized gameView for better overview