Update configuration parser to define required properties.
The configparser package should be able to check for general existence of 'required' properties. This avoids the need to check for the existence of such properties later on in the pipeline, saving time and resources.