added cache folder with .gitignore