Added ability for a user to edit their info

* routes and edit page off of dashboard
probably can be combined. You can write

`if @user.update(update_params)`

That will return true or false