new game view implementation (without move handling)