Beginning of restructure using multiple threads to manage data and application state to clean up running.
Directory cleanup.
Refactoring and changed to Maven build system.
added Database wrapper unit test partially working. Object.equals in book, record, section, and field now check structure