- Added tests in GraphNodetoStringTest to prototype initial deserialization
- Added incrementIssue() into DraggableComponentModel for initial issuing system
- Added AbstractGraphNode into main project for future Graph work
- Created ApplicationGraph in main project
- Added ApplicationGraph field in ApplicationContext
- Updated addDraggable to take a DraggableComponentModel also in Editor and EditorCanvas.
- Added DraggableDatacomponentModel with aliases input, and output, to wrap around left, and right methods
- Added value() method in DraggableItem interface to mark ComponentModels with which AbstractGraphNode they represent
- Updated getValue() in AbstractGraphNode: example usage in VectorDataNode
- Added DraggableVector as example ComponentModel
- Added getID in DraggableComponentModel
- Added VectorDataNode as example AbstractDataNode to use with DraggableVector