Corrigindo os namespaces
Inserindo classe abstrata e corrigindo demais classes
Corrigindo diretório de pastas
Corrigindo arquitetura de pastas
Corrigindo o Index com novo diretório de patas
Deletando pasta e arquivos
Corrigindo requires em arquivos
Corrigindo Rota da aplicação
Corrigindo arquivo README.md