Drawing of edges is now done via inner function drawEdge(). Several bugfixes. Most importantly edges no longer go through an arrow.