"working" map movement
gui-stuff (not working)