modularisert parseArgs und alles nach config.c ausgelagert