added authorization requirement for users to be signed in to request edit or update actions
added authorization that users can only edit their own information
implemented friendly redirects, so users can go to desired page after siging in
wrote tests for users index page
made users index page work and pass tests
added sample users plus some new gems for this
paginated users index
tweaks to tests to make user pagination work (had to create 30 users in test db
refactored view with user partial
added admin users that can delete other users