Implemented a little caching. SQLite is stupid slow on this operation, going to try to work around that
Successfully identifies and stores all cojoined words for a single chapter
Actually inserts wordsets this time. Fixed bug where it wouldn't insert a wordset it found before on subsequent runs
Completes a whole chapter. Finds cojoined words. Counts word instances so later programming can weight them for filtering/decisions.
Refactored program to have everything neatly pipelined. Just about ready to process the whole Bible.
Hey, look, the program runs! And gets through the whole Bible, with some basic elimination of false positives! Yay!