Beef up the regex to find the document namespace
Change the ServiceInterface into a base class called BaseService. All services extend BaseService.
Add service to keep persistent information about xml schemas. This maintains a list of all registered schemas