Refactoring code so that the XPath expressions are loaded from the external config files. Added functionality to load producer profile XPath from a configuration file. Refactoring php classes to reduce coupling.