A script manager where you can load/unload scripts dynamically and have a central place for all the scripts to report to.