Implement FilterGroupProvider, all needed FilterItems and FilterExecuter. Its not tested yet and not used since the UI controls are still missing.