Spellblade script explanation

Link to article: http://blog.askmrrobot.com/spellblade/

The Spellblade script models all of the movement and packs (and placement) of adds for DPS. And for tanks it models the annihilated damage and stacking debuff, tank swaps, and other damage from the adds.