Documentos e main.java atualizados