First draft of Facade pattern.