I think it might be better to set a single file source for each import to reduce some complexity. Or at least mapping columns for each file source
full import task is working now
added a little status bar and a big test
added logging
better UI and progress support
some small UI and functionality enhancements
better branding