A complex heatmap contains a list of annotations which are represented as different graphics
placed on rows and columns. The HeatmapAnnotation-class contains a list of single annotations which are
represented as a list of SingleAnnotation-class objects with same number of rows or columns.