Updated gitignore to ignore downloads
Added source files