Add a caching layer
Update readme