The current law model is a program structure that stores attributes , commands , entities and other classes seperately in an object broker .
Laws add an instance of each class to the broker.
The server object broker has objects added to it by all laws except for client law. The client object broker has objects added to it by all laws except for server law. After all the objects are added to the broker, they're each initialized with the broker so they can get a link to other objects in the broker if needed. In this model, the client is viewed as a copy of the world around the player and is updated repeatedly by the server's world. The way the world is updated is by reading in Atlas XML .