Now, the project compiles!
I redid some changes that had been missing. routes.clj was missing, but
the corresponding code was also gone from core.clj: i.e. the deletions
from core.clj were recorded /without/ the additions to routes.clj.
The same thing had happened with process.clj and views.
I split the views out into separate files under views/ this time. I
think it makes sense to think of the admin and pages components as
separate modules, and the views now reflect this.
Previously, it had been README.md, i.e. Markdown format, but since
we wern't actually using Markdown syntax, and since I know ReST, I
figured this would be better.
Actually, ReST is pretty simple, so I think everyone can start using it
without realizing it.