Worked on InformationProvider Class, it uses the Singleton pattern.
I added a Demo to InformationProvider Class.

Added an Empty System Interface Class

Worked on the Command Design Pattern