Worker class updated to process Response objects instead of String