My supervisor approved my design on Friday. Coding has started in earnest (I hope). I'm currently implementing it in Delphi as a RAD prototype. But if I like it a lot, I just might stick with Delphi.

I hope to have a demo out in the next few weeks.