Attempting to merge.
Add ScriptContainers, various other changes.
Clean up InteractScriptContainers/TaskScriptContainers
Merging..
New queue system implemented.
Final merge to get back on track.