Graphs: fix bug where link wasn't properly redrawn after label change
Graphs: fix bug where balloon positions weren't persisted
Graphs: add labels to composition and dependency links

Closes #15