BitTorrent client written academically in C#