AST improvement

# retiradas funcoes replicadas
# lista de bodes em nova classe
# melhoria na nomenclatura
# novo caso de teste automatico