refactoring nodeshot.networking.connectors towards integration with netengine