Added Filter functionality to the map view and set up persistence of filters between list and map view modes