Automated some of the tasks executed by controls.js - adding the listeners is not hardcoded - it relies on the html to be written with proper attributes. Added Checkboxes for the Heatmap/Markers(/Both) data visualization.