Factor out the feed->add_url logic and logging to the role so the handlers only care about decoding that data, not about adding it
Factor most the hand-organised logic in the Handlers on_response to the role and keep the essential logic in on_success instead