Making msgpack optional, refactor messages to be lighter weight.