no more passing around x/y values
refactored game.player to a normal data.tile object
move -> moveWithCollision, goomba squooshing!