Update to use info window view (not marker), requireJS cleanup