Made major changes to movement code
Merge pull request #64 from EnacheB/master

Made major changes to movement code