Added per-week generation of history with ELO rating change calculations.