Add lexer.
Add tests for parser.
Add parser.