basic player/game logic working now