Refatoração completa do aplicativo. Pontos refatorados:
1. Nome do aplicativo;
2. Nomes de classes;
3. Criação de javadocs nas classes e métodos;
4. Nomes de pacotes;
5. outros.