Add initial download code and .gitignore.