All functionality is added to this task list including task Adding, Filtering, Deleting single items, and Finally clearing the entire task list.