changed config defaults to CyclicArray and learner_recovery=1
Created TCPNode, where Proposers listen for values on a TCP socket