Completed preliminary implementation of all cumulative based
calculations = > methods under CumulativeBasedCalculator