Fixed a small deallocate/cleanup bug in the seefront code
Added multi-threading support in Base3D renderer; however, it's disabled because it doesn't seem to add much
Moved some code for 3D rendering