added support for update on start channel change.
Fixed up selecting the starting corner for all models except window frame.

Solved what should be the last off by 1 error in the new storage of actual
channel number within the model class.
another off by one error.