Added factory for SNPVector. Moved calculations for allele realted things to it. Changed Statistics to take LR result pointer for constructor. Added a new constructor to SNPVector that creates a SNPVector that only holds the allele frequencies but not the data itself. Moved the allele frequencies data to SNPVector instead of SNP.