Adds basic, bound, clustered and bound_and_clustered visualisations. Majority of code is untested.