Added MDParticipantInterface and most supporting code