Added initial version of bencoding marshaling