implement TodoCtrl add(), updateStatus() and clearCompletedItems()