initial commit of OperationFactory file for creating UACalc operations