A ruby client for bittorrent protocol