Let's say the project is divided in 5 parts. The first part is already done, the second is half-done. Stay tuned...

BTW, I just want to congrat again my former colleague Laurent Jouanneau for the SQLite-based XUL templates. I have just trashed roughly 120 lines of rather complex JS in favor of a rather simple SQLite-based template, and that way turned something potentially painful to maintain into something so automatic that there is nothing else to do. Wow.