added method to iteratively create biclusters