refactored download files task to use MLBamFile object instead of string.
Fixed a cross threading UI bug.