Changed the name of the stub.js files to index.js in various paths so Node.JS knows what file name to default to if one is not specified in a require invocation.
Removing the stub.js files in various paths. Their analogous index.js files have already been added to the index.
Cleanup and loosening up the version requirement for Jade to match the Express template app package.json metadata.
Adding a line to require the server.js file that was added in order to start the HTTP server that we created.
Adding a server.js file that will be required in app.js. This file creates an HTTP server and sets up various key/value pairs in express for things like the port to listen on the HTTP socket, and what view template engine to use (in this case Jade). It also sets up a facility to start using controller routes for incoming HTTP request URI paths. It also sets up middleware that will be invoked before and after the routing takes place.
Modified the index.js file in the controllers path to return a testable controller of the index route.
Modified server.js to utilize the new controller made for the index route on a GET request.