Implemented Facade class