refactor na estrutura do projeto