New Singleton class

Thread-safe and lazy loading.