Remove EventDispatcher and default failed queue as it is a implementation detail for the monitoring app that it exists
normalize name in DefaultMessage to force it being a className to match names used by custom message classes
rename messageName to name