Corrected PropertyChangeSupport for the Todo data model