Mock Downloader

- Version 2 of mock downloader
- Need to determine what downloader is a better fit for app