Early version does basic encoding and decoding of bencode, via the parse and serialize functions, and includes rudimentary error handling via optional return types.
- Bencode dictionary is currently represented as Swift
Dictionary<String:Any
> but should probably beArray<(String, Any)>
, to maintain ordering of dictionary entries - Create tests