Refactoring TermFactory -> Adapter, removing Formatter in favor of
TermExchanger.
Removed TermFactory, now using TermAdapter.