Start assignment 5 from professor's solution to assignment 4.

Turns out the signup and welcome pages are still required by the automatic
grader.
Add basic json response for blog and permalink.

Probably need to include blog post dates in json.
Fix routing, application name, and import json.