Part 2 Refactoring for Task data processing/publishing. ZMQ and RedisTask initial work.