Created interfaces. ProcessorLoader and Visitor.