Haplotype sampling distributed
Refactoring, annealing kicked out
cleanup
refactoring
refactoring