Stage 1: Added +, -, *, /, unary plus and minus operators