Changed a scheme to shared scheme
Added a calcurator class and application Logic tests