A prorgramming friendly add-on for World of Warcraft