Lightveight torrent client for Java learning purposes