send and process were ther wrong way around.
Make Command Packets their own classes.
Fixed some EffectiveC++ warnings.
Don't use naked pointers.