basic gameplay, no collision detection yet