Updated the configuration manager to be more uniform and automated in
execution; updated related unit test; prepared for logging
implementation