boilerplate files for scripting