TF2 and D2TC updates for 7/10/13

There may be bugs - open an issue if you see one