rename push to set
add Binding.modify
add Binding.apply. All other modifiers are now based on apply
Introduce separate Model and Binding APIs (to be extracted later)
update docs
release 0.1.0