refatoração básica da aplicação