Changed the Singleton pattern so there is a ClearInstance() method available.