Feature edit user profile

# Isuue #48 
## for testing :
- [x] click on the edit button on the profile user page .
- [x] edit the information as per your choice .
- [x] click on the edit submit button .
- [x] the user should be redirected to the profile view page and should be able to see the updated field .