Started working on schema, type and lazy serialization deserialization