Added the public directory for serving static assets. This allows for stuff like favicons and custom 404/500 pages.