Facade pattern example