Removed directions. The most common use-case is syncing both ways. If one-way syncing is necessary it can always achieved by overriding one of the sync* methods in the binding classes
Print model state to console
Remove all the autosync stuff. This will be replaced by an implicit autosync later
Automatic object -> ctrls binding by detecting changes via __set_attr__
Reduced accesibility of properties - it shouldn't be necessary to access them from outside