added template for settings
prefixed scripts and new config mechanism for teaching