Initial work on search tool.

Raw texts can now be parsed into words.
Parsing actually works now.

Skip over VAR: ... :END. I believe these are indicators for variants.
Parse a few more cases properly.
Prepare for SqLite storage of texts.
Create SQLite database for GNT.

Initial work on schema. Verses are currently added.
This is a work in progress.
More work on schema for GNT.
Finalize initial GNT schema.

Cleanup some crud while we are at it. Add link to parsing notes.
Create GntDb class to wrap SQLite database.
Add methods to populate GNT db.

Add all books of the bible to Book table. Add verses and words for the
book of Ephesians. More testing is required. Also, need to figure
out how to map root words to Strong's Numbers when we have multiple
Strong's numbers.
Move book parser into parseBook.
Refactor parsing into GntParser/GntParseListener.

GntParser takes a stream of text and identifies verses and words
(where a 'word' includes the Greek text of the word, the Strong's ID,
and the grammatical tag).

GntParseListener has a series of methods (listeners) that are called
from GntParser and add the parsed verses and words to GntDb.
Ignore downloaded texts and database.
Move search design notes into separate file.
Add some methods for initial queries

Find verses, words, forms, and text of forms.
Update design notes.