Adicionando classe credential  e refatorando classes e testes de conexão