chore

1, move things from data to message
2, add From in messages
3, export fields in ballot
4, use gob to unmarshal
5, move transporters to transporter