Code cleanup
Add visual cue for result tree navigation
Allow expanding folders in results
Cleanup code & comments
Sanitize query to prevent conflicts with :contains()