Change OperatorEnum to Operator, add priority field.
Implement Matrix multification.