Method to find cluster id and two contained clusters in a given flat cluster worked out (but basically)
Added subcluster class to deal with looking inside a cluster (only 1 level down). Some problems in shift values, maybe?