refactoring, cleanup
refactoring, cleanup
header, footer, cleanup
wrap columns in LineBox
heaer Columns, not Text
give TreeListBox just one method to call when node changes.
refactoring. ContainerNode now responsible for emiting its own display data, etc.
property to track known modules
new metadata attrs
basic curses dialog support. more container/object detail.
update docs
fix broken things in main.py
fix broken test
fix import issue
version bump
ability to filter tree-wide.
ability to filter entiery tree via regex entered into a dialog box.
version bump