Adding edit user profile functionality.
Making UI update correctly after a profile update
Adding feature around editing user profiles