approved changes relating to no-return functions
Refactored scripts to start using a common file
Build 38
header builder script writes to file rather than stdout