Refactored Fetcher
Changes for News-receiver