Refactor unary expression.
Add test for binary and unary expression AST.