Switched to the Behavior model of scripting.
Switched to new onInitialize args system.
Switched yaml to new behavior model.
Merge branch 'feature/Behaviors' into develop