Scruffy Blogs integration, first pass.
Blog design, and other refactoring.