Inside, we both know what's been going on

Moved torrent download management out off peer in prep for multi peer
downloading

Ps: i think the lyrics are off... :(