Controller: Trait for Controller objects...
Description
Trait for Controller objectsDetails
A controller connects a model and an associated view to synchronize changes in one with another
This implementation rests on the controller having some suitably named methods