Finished implementation of map movement in x, y, and z direction. Added documentation, undo, tests and configuration. Closes #320. Closes #321.