Changed ClientType to be an enum and made Json transfer more readable.
Changed WTMessageType to be an enum and made Json transfer more readable.