Add user updating, authentication and authorization
Complete pagination
Finish user edit, update, index and destroy actions