Add edit user profile functionality.