Gerador de arquivos implementado e passando por testes