adicionando classe para captura de processamento de erros.
melhorando a lógica, adicionando captura de erros.
recontruindo o sistema de comparação de arquivos.