Matrix - added ability to define edges externally, change default style slightly. abstract.py - made path content the content of the edge label, for style fetching.