Nested Tracking

This demo shows ability to track arbitrarily nested models.
In this case, both name and descriprion properties of models
contain values in many languages - stored as a sub objects.
These properties are tracked for changes just like direct
object property.

Objects in this example are even more complex, containing
also arrays of objects.