add capability to remove arrows from canvas via the property editor
close dialog if arrow is destroyed
change orientation of label so that it is best to read from left to right
add button to ui to add new arrows
resolve merge conflicts