When a view is requested to update itself, it should read it's controller's model by
Controller#getModel() to bind the data to the view.
It will be automatically called when a view is ready to shown. Controllers should call this
method when they updated their model.
Do NOT change values of model from view but only from controllers.