ClientGlobal is a subclass of GlobalData. It keeps all the data needed for the client.
ClientGlobal has a PlayerTable which is a hash table to store all the clients currently in the system. It also has a updateScreen to update the screen when needed and a ReqSender to send requests for the client.
Modified sequence for updating move.