Put Peer class into a seperate module.

Added handling sending requests and receiving choke and unchoke.

Started working on a Piece class to handle the data pieces.
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!
Forgot to add the pieces.py file.
Wow. I forgot to add all my files. Forgot to add the peers files too.