modified transition to changeNameController from modally presenting to simply pushing
almost finished with ChangeNameViewController---except:
1. the activityIndicator refuse to show itself------what the hell???!!!
2. setDisabled method related animation is too slow to show, so that even after ChangeNameViewController has popped itself, no difference could be seen......
3. added another alertHelper method to deal with post popping-viewController-crashing problem