Fixed a bug in isset_or (needed to pass by reference rather than by value).  Started implementing Ajax for updating the project list on the main page.  Fixed up the LESS/PHP code, in particular using cachedCompile for better dependency checking.