autograph module

This module simplifies creation and organization of graphs.
It allows creating function graphs with an interface based on overloaded operators rather than explicitly connecting
nodes. For instance, if a and b are two nodes, a*b will generate the ‘mul’ node and connect a and b to ‘mul’.
It also contains functionality for automatically laying out graphs of all types.

Content included in autograph module: