added basic classes. need to finish Stat public performCalculation