Display name change is done with delegate events, now.
Moved view and model code from the controller to the respective sections