Second draft of web scrapers

Also adds some historical scrapers