Initial work on setting up code to handle each string of a model
having its own start channel.
initial refactoring of modelclass.