add arrow heads

We add a svg marker element and then tell the arrow lines to use it as
marker-end