Bible Software in Java.

Important sections from the bottom up:

- Passage: Collection of information about the structure of the Bible.
- Book: An interface to a real store of Biblical text.
- Search: Provides a search engine to ease access to the source and passage sections.
- View: Front end packages
- Other: Other stuff, the most significant being config which organizes the whole system, there are many others.