Not much to report this half-week. I've start reworking some internals so that they use 'services', static classes of functions that manipulate the data objects (entities, items, etc) rather than having things stored as static functions in one of the data classes. This approach seems much cleaner, and so far I like how it's been shaping the code up.
Also futzed around a bunch with the SVN repo. It is now more usable rather than obnoxious. Hopefully it won't give us any more trouble.