Adds reversibility to the maps

Fixes a number of other small items: 

- more unit testing
- handling bigg ids more carefully
- removed unnecessary scales
- exported svg can be loaded in Illustrator

Before merging, the changes need to be propagated to gh-pages.