Add update user functionality and make failing that pass tests
Use 'annotate' to place db schema in model file
Add valid update functionality and tests
Add authorization to edit and update of user.  Not user specific though, so anyone can add and update atm.
Add user specific authorization.  Only a specific user can update/edit their data.
Add friendly forwarding.  User will continue to his destination if interrupted by a sign in request.
Add Index page
Add's 100 people to the file.  (9.3.2)
Add Pagination and User factory creation for tests.
Minor refactoring of user#index view code to user partials
Create migration to add Admin column to user model, add Admin users
Ensure only admin users can delete other users through the index