Think that I have the filter class done, and am in process of adding more tests.
filtering and search is more done.
rebuilding the GUI integration. Headless commits are bad.
everything but the toolbar should be setup.
Everything should be wired to the old filter gui. again. don't push to headless heads.
should work other than users
the commit before the merge
merged, and now everything other than search works.
Merge branch 'filter-refactor' into feature-task-filter