small changes in comments
rename basis.data.DataObject -> basis.data.Object
make instance of AbstractData as possible satellite
instance of AbstractData with binding bridge could be correct value for binding
inherit AbstractProperty from AbstractData