Initial work on improving Sampler class
Implemented metrics and convergenceProtocol in Sampler