Add view to user edit page
Add edit features to user settings
Update test cases for user settings
Add test cases for successful user edit
Add authorization and authentication to user edit
Add correct user for authentication
Complete user authentication and verification
Add user list view and appropriate tests
Add sample users to database
Add pagination to users view
Refactor user list pagination
Add admin to users
Add user deletion for admins