Added controller, basic pages, routes, and templates.