Update to Config class, and associated class, to handle multiple config files from various module folders. Restructered config file format to require module object that encompasses all configurations.