Searching works and retains Hierarchy.
Live filtering now (as you type it filters)
In progress - Auto Expanding and contracting folders/docs etc. based on the filter. Partially works, just trying to fix it to work 100%