added download manager
merged
tweaked the download a bit
Merge pull request #1 from delta440/download-manager-merge

Download manager merge