Added caching commands and callbacks.
Updated package.json.