refined Game and GameViewContoller