This is just wrong - nested gameView ADT