Refactor to move file filters to a separate package; also fix splash startup to actually show progress message and progress bar.