Initial visualizations of directed graph - they aren't quite working yet, but it's going to be along this path.
Added end markers to edges too. I probably should draw two sets of edges, each with an end marker, but going in opposite directions. I'll create a super simple example with two nodes, and two edges between going in each direction.