replaceModel
Replace which model the controller should start from.
Parameters
model
the model with the state the controller should start from
Throws
if the loop is running
Replace which model the controller should start from.
the model with the state the controller should start from
if the loop is running