add the gitignore and remove the files to be ignored
download and extract dataset if it doesn't exist