add edit page, add test for an invalid edititng
complete signin fuctions, setting pages
complete restriction for user to access protected pages
add friendly forwarding, unsigned in user will be redirect to the page there were before signed in
craete index page for showing all users
add pagination
improve index page
Finish user edit, update, index and destroy actions