Move from JSON to MessagePack

Still called `json_dict`?