change configuration handling
config is now an ini file and can be overwritten by config.ini or external config