WIP updating the config reader to work with the validator

This is WORK IN PROGRESS -- Do NOT merge!!