added cache folder
updated .gitignore