It was noticed in #118 that initially some values were hard coded and suggested that these should be parameterised. The
logical extension of this is that, across all files, hard coded values are parameterised into a configuration file that
can be updated if needed.