fixes #17; implemented drag-n-drop for saved maps; multiple refactorings
Merge branch 'dev' of https://github.com/intelligentautomation/proteus into dev