added multithreaded startup with splash, options and config files