two-way simple databinding
model <=> view