http://plumgarage.com/controller.html --- Currently a scratch area, to start a dicsussion via code about interfaces and implementations.