Estruturação da AST
Criação de funções de manipulação de AST
Algumas mudanças iniciais