We have a first version of a lexer

Added initial implementation of the parser and
base classes for some expressions