web scraper project for lighthouse labs - it became too complex for a gist!