Refactoring into common classes, implemented basic datum point calculations
Added Datum Point Calculations