Aplicando o padrão singleton ao nosso projeto e começando a verificar
diferentes implementações