update module download with initRequest
Merge pull request #39 from Maxxxi/master

update download module