restructured mcmc, incorporated cylinder sampling, reorganized start threads in rviz