basics of new game, needs oo