add state calendar scraper and a way to grab the election date (primary/general) for any section