Updated Singletons to explicitly remove the ability to use init to initialize a singleton class.