>My question is: Has anyone implemented such a scheme? If so, can you suggest any additions that would make the concept work more efficiently? Better yet, is there any code out there that I can adapt?
>
>Any advice would be appreciated.
>
>JME
James,
You are describing and a mediator pattern which is well kow and documented quite well in the book Design Patterns by Gamma, Helm, et all from Adison Wesley. You should be able to find the book at
www.amazon.com.