Merge pull request #91 from bethjohnson/feat/removeLeaf

(feat) Adds removal of leaf messages. Closes #27
(bug) Fixes deselect behavior bug with removal. Closes #92