Added ability for a user to edit their info

* routes and edit page off of dashboard
Consider a helper method here.