Implemented cache only mode
Merge remote-tracking branch 'larsblockken/cacheonly'