Fix the error handling middleware so the functions have 4 arguments
Don't use a view layout
Use static HTML instead of Jade for the index view
Use ejs instead of jade for the error page