By-the-book Express.js application from "Node.js in Action", Chapter 9.