Move recipe links fetcher to a separate module