Renames the xray package because there is nothing really xray about it now
Renames the remote package to the files package so that it better reflects its purpose
Ensures that all the classes are imported along with the files package
Refactors the tests and renames the associated class. Beginning major changes to the functionality of downloader module
Simplifies the downloader construction by passing in a configuration object
Adds the ability to download multiple files
Adds the ability to generate filenames from date strings and a template from the configuration object. Refactors some of the test names
Adds method to download files using the configuration filename template to generate the paths