d3 and interprocess learning, 0MQ integration, some clean, some reshapes