Instead of handrolling our own list models, use the ones provided by GtkConstraintLayout.
This is an initial cut at providing a tool for interactive exploration of constraints.