Refactored MultiplyOoperation Class