Movement overhaul.

Still need to fix colisions and ai