Better Circulator pin placement

Stores pins in local storage on load, and then adds them to the map on
move.