Clean up users controller
Add error display to user creation
Change root
Add basic user auth
Allow users to be remembered
Block routes until logged in and assert correct user