refactor map.js
style info windows with infobox