Added Singleton.cs