\chapter{Rebuilding the Templates}To change the templates you should understand how the templates are made.
The templates are built using the docstrip package.
"The package prepares a \LaTeX kernel or package source file for actual use, by removing the documentation and meta-data" \citep{Docstrip}
It also creates a document containing some documentation for the created files.
The docstrip utility comes as a latex package so when the main file (.dtx) is run with the command `latex ecsdocs.dtx` it creates all the class files plus the example templates.
When this tool is run it creates lots of auxiliary files.
To help with managing these auxiliary files GNU Make is used.
"GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files."\citep{GNUdesc}