updates

- Sort and Search facades added
- Search are abstracted to is own facade for easier maintenance