Add custom google maps overlay.
Currently supports text overlay on map; in theory it also supports addition of any HTML element, including the HTML canvas- stay tuned to see if we can pull that off