Reworked Reactor.java so that TCPPort and TCPConnector implement TCPConnection so I could figure stuff out better.