Robust map application using Google Maps JavaScript API V3 that features dynamic tooltips on mouseover, URL redirection on click, and filtering markers based on categories