Support setting UI to input nickname.
Separate setting controller.
Create a new modal object using the .fromTemplateUrl method, instead of reusing the old modal object.