major update to the codebase.  rewrote most of the search engine internals, reworked the preferences page.