Reworked the movement system

Put all movement bounds, etc. from Craft to Movement
Make it that it gradually slow closing in on border, based on delta
(currently, brake doesnt stop fast enough for smooth stop)
Also, initing map in GameState generates runtime error