Rewrote all outgoing packets. (Read description)

All outgoing packets now have their own class!
Except for mod tool because I haven't updated the headers for it yet.