Refactoring, fixing messaging.

Still having a problem with proposers not receiving accept acknowledgements.