Line heatmaps

Finished the line heatmaps and stuck with stuff.
additional item
Revert "additional item"

This reverts commit cb2658835ca57bf9ea385838233c6e874fd393b8.