allowed for running in other locations (that don't have the config directory) as well as made file paths non system dependent.