The UI now renumbers model values when you rearrange

Checkpoint.  Stuff doesn't *work* yet, but it's progress...