Port in NodeConnector

Port Took 108 changes to Port It without Known Bugs