Movement + other changes need merging into master.

Pull movement, bag, equip and fixes for issue #2 and #1 into master branch in preparation for coordinate system reimplementation which should allow for easier creation of maps.