bug: map handler was not triggered when switching focus from a location to a location, because zoomed was the only listened event while switching location focus triggers move event
fix: listen to map moveend event
added markup and style for info panel
display location info panel upon location focus and dismiss the panel upon unfocusing the location for location/ route
display location info panel upon location focus and dismiss the panel upon unfocusing the location for category/location route