OMG!! I got a file downloaded!!!! This is now a VERY SIMPLE working bittorrent client

I am able to download a torrent file from one peer. I download each piece in order.

I am not able to upload yet or seed. I also hold all the data in RAM and not to disk, so I can only
download small files.

However, it does work!! I was able to download pdfs!