Refatoração de código e organização de arquivos