Added ListField and StructuredField