Bug 1 - Implement HarmCalculator.
Bug 1 - Correctly test EVDistributionFactory, add Equals/HashCode to EVDistribution.