inserindo o Facade e o Singleton