backend package needs own cleanup and install for better linting
add a "feed" argument to the crawler