Fully implemented IndexedDB