Move TCPCircularBuffer into Source