I am still making progress on render locks and read only locks. There is still some mess in the resources.cpp regarding exception safety, but it shouldn't be difficult to fix. Making Resources comparable to each other should be trivial as well. Then work can continue on making the Renderer.
I've nearly finished migrating the project over to sourceforge. There are still some glaring things to do, but its moving forward. The main programming task is to enable the resources to be locked for rendering, but still allow the rest of the program to interact with the resources. Also I would like to scan some notes and diagrams about the main ideas of the program as a whole and put them online so I might be able to get other programmers interested in the project.