Added a tilemap.

but the movement bug gave another bug that needs fixing.
Fixed controls again,

they should work properly now.