Core functionality for web scraping with Puppeteer, including browser management, page extraction, and error handling.