Create custom views for user registration
Modify routes file
Modify home page and seed the database with initial users
Create Users controller, add authorization and modify home page
Modify Users index page
Create a _user partial
Modify user model to allow admins to update role. Create User update and destroy actions