Separated CoverageCalulation into modules, removed pCalculatecoverage, fixed config sampleIDs not being overwritten by pedigree