Massive updates to iconheatmap_viz