change cache files, add gitignore