Set up IndexedDB schema and models for data store