A technique for drawing directed graphs | Synapse