added horizontal movement

- player doesn’t move when on ground
- player snaps to x coords weirdly when jumping between ground tiles
- lag when moving horizontally w/o physics