added docker and a headless scraper