Progress on the basic deserialization

Haven't implemented any collection types (yet)