Add configuration file support