adding views, routes, and passport config