Refactor the status management from the torrent into the Status class