Editing Expression Manager to evaluate expressions.

Any expression is passed to the evaluate method.
Evaluation is done by iterating over the expression and extracting
operands and operators.
4 main errors are being handled:
1- Undefined label.
2- Invalid Unary Operators.
3- division by zero.
4- parity and operators of Relative terms.