The big change here is the addition of the ability to do iterative reassignment
on cluster runs. This essentially does kmeans with clusters as the seeds.

Also, fixed some problems that still existed with sequencing blocks.