Read Config From Files

This is a merge into the `jobtype_rework` branch which moves over to a config file based setup.