edit todo item using contenteditable