More changes

Adding config options instead of hard coded paths
Ensure we don't error out if the config file doesn't exist