partly working now abstract/HaplotypeModel
Implement ShortReadsHaplotypeLikelihood, basic case working, no store/restore yet