Updated with cluster sampler
Integrate clusters into model
Run cluster integrated final sample step out of function for error checking
updated to work with clusters and make more cool output