A two-way databinding tool