initial commit
generic downloader working
fixed installer
ready to merge
Merge branch 'dev-unify-downloaders' into dev