Significant work on UI. Groups and notes are now displayed
appropriately. Flinging rows exposes buttons (currently unhandled) for
modifying the relevant object. This is currently not as responsive as
intended, and will likely change in a future commit.