Successfully implemented proper approach to updating model, transmitting
entire model each update and using the controller methods to modify the
model (rather than in the modelChanged method) to sendModel()