Merge branch 'Development'
Fixed downloader

It now actually uses type, rather than ignoring it, and actually
downloads things.
Gitignore

WHY
Gitignore

why
useless

useless
Removed pyc files
Merge branch 'master' into Development