Disconnect clients when they send a connection end message.
Added DMPPlugin base class with virtual methods
Killed delegates and attributes with fire. Implemented plugins using interfaces.