Massive changes.  The 'engine' module is now 'app'. Now there is a 'resources' module that can coordiate multiple API accesses.  The 'template' module scans the page fragments for regular expressions and then the resources module gets the data and then this is fed back through the template system.  Finanally event handles are run in the app. There is now a basic product list although it is not being run through a transformation as yet.  Resources can be strings as well enabling system configuration data to be loaded in the same manner.