the rest of the user scaffolding and some rails 4 tweaks