Create and implement the 'edit profile' widget