Initial commit: Lazy Initialization Singleton Conecept.
For description refer: