updated main.cpp to require command-line argument for config file path or environment variable setting to config file path