Added Singleton and Companion Object
Object Extending a Class