+ models, storage functions

+ map entities
changes to map entities
firebase storing functions