refactoring code, compare currently displayed layers in map to what should display at location, to work out which layers to hide or show, fixes bug with back button and breadcrumb