WIP: implement filtering based on with support for changing filters

- Open issue: receiving changes from child datasource and updating mapping.
fix a bug in NSIndexSet indexing
WIP: add UI to test filtering via search term

- Add data files.
- Extend TableView extensions to filtered datasource.
- Remove unnecessary logging.