add task data component now triggers a data event
fleshing out the task list componentn