removed unneeded constructors from operators. defined Operator constructor. fixed compile errors