Overhaul to support curation UI *without* mapping

This is a work in progress. Current version loads our largest study (#438) quickly and builds the UI, but still requires a lightweight data binding for read-write fields and change notification.