GeneratedNode

Inputs and outputs are generate, not quite correctly. needs to get the y
offset correct