fixes issue with generating disabled model controller
implements where property type
implements clock module
updates triggers to use clock module
implements schedulers module
fixes loading models in test
fixes invalid context in ClockTask#run