add and delete todo operations using the new data model (id, title, completed).
implemented update todo item operation.