Improved Raft implementation based on paper specifications.
Can only start comms once.
Added Term to RaftMessage.