Refatoração com testes

Criei testes para verificar se os arquivos foram criados e refatorei o `app/index.js`.

Não testei rodando de verdade, então dá uma olhada aí!