Deleting a shelf now re-draws the D3 svg
Deleting a section re-draws the D3 svg the same as deleting a shelf. Both could be improved if time permits (haha)