use pojo/widget data binding in todo details part
added PropertyChangeSupport to todo model