More documentation updates
Small docs update
Separate cache and temporary directory

You usually want to keep the cache and reuse it.