Added support for json serialized values for Dict and List
Introduced serializing fields as child XML nodes