Extract a todoItem directive
Add the functionality to edit a todo item