Continuation of state_machine
Remove proposal and state_machine, in prep for Raft attempt
s/Endpoint/Peer/g
Everything using Peer