clean up test
introduced a state transformer monad in wires to get rid of channel in example code
successfully resolved conflicts