ServerGlobal is a subclass of GlobalData. It keeps all the data needed
for the server.
ServerGlobal has two SharedQueues one for storing action requests
from clients and the other for storing map requests from clients. It also has one hash table to
store all the ClientManagers.