Scraping and analyzing grade distributions from UC Berkeley's ScheduleBuilder.