Add possibility to handle child model-descriptions recursively

 + Every child model-description is a valid model-description itself
 + Every reserved property starts with `__`. (Rename of existing properties `namespace` and `serializable` to `__namespace` and `__serializable`)