THIS BUILD DOES NOT COMPILE.  DO NOT PUSH.  I NEED SLEEP.
created compilabe version.  Works properly, but wire drawing only works for a node that was just placed.