It should cache API response to IndexedDB or local storage - [ ] Store at most 20 responses - [ ] Clear old responses - [ ] All above should be easily configurable When to clear old responses - [ ] Listing response should clear after a day - [ ] Info Response should clear after 5 days