First and probably buggy implementation of dragging and dropping maps around. Might fix #25