Introduced Dexie as new data layer