Modified the Directed Graph nodes to have a Data payload
Modified the NamedNode to contain a variable payload
Added a Function Node and a Source node which form the two types of node in the graph

The orchestrated graph is now a graph of sources and in/out functions. Nothing more