Working on Parser and AST
Adding LegoAST