Map improvements

- Added localstorage cacheRead / cacheWrite
- After dragging or zooming in, the url fragment gets updated (bookmark support)