Updated printing for mul and add. Added Tests

* Rational coef in mul is wrapped in brackets
* Expressions like 2x are printed as 2*x