Lexer accepted. Refactoring Parser

Working on AST
AST for Expressions almost done