Factors common layout into the application layout.
Adds a Pages controller to serve the static pages.
Adds proper named routes to serve the static pages
Cleans up unnecessary files.