Major update, especially to the UX
More big changes.  Whew.