Presentation - Templates - Scripts Rules, Structure of Data Modular general-use routines for accessing data sources, etcThe more that is on the bottom layer - modular, reusable, configurable - the better. But it is ok to hack on the top layer to make things work for a particular implementation, and later migrate the most useful bits into nice modules on the bottom layer.
Here is the top-level command loop. Its not the same thing that is running in the demo, though it will inherit a lot of the demo code..
Welcome - feedback, requests, suggestions for programming style and structure ;-)
CVS interface coming soon, I just got a new server and haven't got everything moved over yet..