added beautifulsoup
hacky, but used selenium to handle scraping
merged