refactor search and list to use Dataset.owner(myself) and each_in_page ... Such code reduction!!
refactor delete to use each_line_in_background
update search, delete
refactor
update specs