refactored the naming: mutable-map
made session storage work like local-storage
(def pure-edn-encoding false) works - easier js-interop