Progress towards the tool reading from a configuration file rather than being hard coded into the tool