A thesaurus lib, tool, and database
