+ Added bencode() method to data structures
    - to generate bencode representation
 + Added generator
 + moved scanners to a separate package