Add an optional trailing slash along with the other blog endpoints.
Finally understood the dev-view-class syntax enough to make it work.
Added a retrieve blog which will helpfully return all the blogs. Will implement it to take just a single entry.
Switch off the clsql reader macro at the end of the module.
retrieve-blog now returns the correct associated entry.
Select the (first (first 'result)) entry since that's how clsql seems to return the results.
Added the template directory to the system definition.
Added the static files directory.