major refactoring: using builders for plot construction and introducing heatmaps to the show
removing unused dependency