Now we create cache automatically if it does not exist
Merge pull request #25 from StyleT/feature/cache_improvements

Now we create cache automatically if it does not exist