Start working at result decoding
Continue with decoding objects, parse out header
Separate consumption and decoding, start writing consumption functions
Learn how to decode basic types