checkpoint: developing code for IndexedDB.
Load the char list (if available).
Cleanup.
checkpoint: switching branches
Checkpoint: making progress on getting IndexedDB to work.