Rudimentary fix

This is actually able to get messages back and forth over zeromq. Some of this stuff may not be strictly neccessary.