- complete functionality to edit the user profile (username / email address)