@Rad, when you have sometime to respond, please share what you did on the protocol level. It will be interesting and could add further to what @Pedersen has already added.

Cheers. :-)

On Tue, Mar 6, 2012 at 12:15 PM, Rad! <conradakunga@gmail.com> wrote:
And I'm telling you I've actually done some practical work with the
bittorrent protocol largely based off the code I pointed you to.

For you to do any sort of work you will have to learn how the protocol
works so that all the pieces fit together.