starting implementation of the new ast in the parser
Parser updated with the new ast and include system fixed