section 9.1.1 - refactored user profile form into partial, added test cases and view for edit user feature
section 9.1.1 - refactored authentication pages spec and extracted sign in helper, added link to settings in view(header)
section 9.1 - completed edit user feature (without auth)
section 9.1.1 - signed-in-tests and impl for edit and update user feature
9.2.2 - test cases to ensure users can only update their own profiles
section 9.2 - finished friendly forwarding using kind of "server-side session cookies"
section 9.3 added protected user index
added user index and tests to ensure only logged in users can see the user list
section 9.3.3 - preparing pagination
section 9.3.3 - pagination tests work now
9.3.3 - finished pagination refactoring
9.4 - finished user delete feature, used pry for debugging