Criação da árvore, melhora do makefile e mudanças na main