Add Comment Explaining Mode Algorithm
Define Sample Size Constants
Build Test Data Sets
Merge branch 'upgrade'