oll-doc: Implement tree view for browsing (WIP)

A tree view will be used to browse existing snippets.
Later this will be used to select a single snippet for
- editing metadata
- seeing documentation for that snippet