genotypeGivenAlleleFreqsFactor done, some bugs  remain that are probably about genotypeVar being a vector instead of just a plain scalar single number. This is more about understanding problem domain than the actual Bayesian Network. So we leave it as is for now and proceed