adds functionality to mark tasks as done and list tasks by complete and incomplete