Added ability for a user to edit their info

* routes and edit page off of dashboard
You're sending the edit to the `current_user` but when you're updating you're updating someone found by the params. This might be a problem. I suggest staying consistent.