insert splash screen and progress bar, saving settings to database and
some other minor improvements