Added some more work on decoder for bencoding