Torrent is no longer a thread. It now implements Runnable