The TorrentIO class now creates the file it will be reading and writing from when it is constructed.