movement and stuff
removed old stuff
added wall mechanics