Source code browser compiles again.

Still needs more work, though.