CMS is now fully functional.

TODO: develop some public-facing templates for the contents.