first working version of clustering experiment class