Lay out a top-down class hierarchy
Transplant box drawer from doomed urwid branch
Get a quick example program to grow
Get input, extremely basic rendering working
Handle multi-line renders in a more graceful manner
Add box rendering (cannibalize that utility function)
Use a string based styling system
Use a more composable styling system
Exercise the box class a bit more in the example
Add a Text object that does not wrap (ellipse instead)
Add Window-level styling to the text objects
Add a Vertical stacker object
Update the example to use the vertical stacker
Test and fix no-wrap behavior
Remove styling option from VerticalPile
Add some curses-friendly logging (not proper logging yet)
Handle scrolling-past the end of the screen errors
Change the example to more closely mirror the booger interface
Get a more accurate visual test of the booger ui
Refresh with render properly, and allow render on handle