Merge pull request #16 from rail/cache_plugin

Cache plugin