Allow updating of user profiles
Require users to sign in before updating profile
Prevent user from editing other users' profiles
Redirect to correct page after forcing login
Add user listing for signed in users
Add faker gem
Add db:populate task to populate database with fake users
Add will_paginate gem (and bootstrap support)
Add user list pagination
Refactor user list view
Add admin attribute to User
Update sample user populator to add admin
Allow admin users to delete other users