Calculation logic class
GUI Interface Class