Add views, styles, routes, and controller methods for the new first-run process.
Fixes saving settings on first-run
Fixes failing tests