Implementa el patron Singleton para el contexto