Add basic authorization for user editing and some routing (chapter 9.2)
add user index and pagination (9.4.0)
Finish user edit, update, index, and destroy actions