Add gems simple_form and binding_of_caller
validate user email and nickname uniqueness
refactor user controller
Generate simple_form
Add user#show template
Add user#edit template
simple form template
Add link to user#show from index