RF+TEST:add parse_clusters, pull functionality out of calc_cutoffs, handle more than two clusters, add tests