Update .gitignore
HTTP: Add File Download Code

Still requires work, but main functions implemented