Schem of a data model is an array of items which each of them has the following fields:
- name: A string which is the name of the property
- type
- unit
- title: A string which could be used to show to a user
- description
- editable
- visible
- priority
- defaultValue
- validators: An array of predefined validators