Created utilitary classes for XML, collections and updated message codes
Fixed Database parameter to a QueryInterface
Creation of message sources based on configuration, updated model and
sevices classes