Added MathExpr  for evaluating mathematical expressions, with a test suite