Adds google maps functionality
implements prototype for maps
adds clusters
customizes google markers appearance
refactors, creates map view
refactors, extracts filtersState to a separate model
refactors, saves current tab in the state