handling of structured-property

Added support for `StructuredProperty`. Just define field as `struct.property` and its done (see `models.py`).