Refactored Graphs to be extensible (IE AssemblerGraphs)