Added fancier graphs and rank projection, in addition to misc. updates from the Michigan State Championship.