Merge pull request #79 from noodle/master

(feat) Add individual nodes to diagram instead of recreating diagram every time.  Closes #64
I approve this message
(feat) add editMessage help function
Merge pull request #80 from azai91/feat/db

(feat) add editMessage help function
Merging this bad boy
(feat) Implement edit messages button closes #26 #72
Merge pull request #81 from christophertrev/feat/editMessage

(feat) Implement edit messages button closes #26 #72
(feat) Remove lone roots and leaves
Merge pull request #84 from azai91/feat/db

(feat) Remove lone roots and leaves. close #82
(feat) Adds depth based size and child based coloring, limits text input. Closes #44
Merge pull request #85 from bethjohnson/feat/resizeBubbles

(feat) Adds depth based size and child based coloring, limits text input. Closes #44
Best commit message ever
(feat) Prevent bubbles from being dragged.  Prevent bubbles from being selected when panning.  Closes #70