Added .gitignore
New $cache parameter