Complemento serviços, testes com mocha e estrutura de repository, services e controller