added ** path observer for deep paths

* completed main DOM cycle, now it needs tests
* children scope will bubble value changes if the path is known