Initial commit of basic stat functionality

includes only 10%, 5%, and 2% historical occurrences