js knowledge separation

orientation bug fix shouldn’t be in map
new markers logic

create and store markers on click. Markers get stored via store.js
library which is just a wrapper for Local Storage. You delete the
marker by double clicking. If I know about location I also show a popup
with distance to that marker.