Added parser unit tests.
Added lexer unit tests.
Changes parsing expressions.