Server-side components ----------------------- Issues with the 'report' command for all server-side components. Each server-side component (TableManager, UserManager, PluginManager, GameManager) is expected to generate meaningful information upon receiving the 'report' command. The idea is that each component can dump out to a File some HTML that To make this work, the TM, UM, PM, GM components must be customizable (i.e., they must implement ICustomizableComponent) and the following properties are required: "ReportDirectory" -- will be a String that specifies a directory into which a File must be generated by the component "ReportName" -- will be the name of the file which is written into the directory. Note: In the steering committee we had discussed the second property as being "section" or something like that. This is cleaner. Icons ----- Where are the icons going to go? There are two new admin-commands generated by the adminGUI. These are "add-icon" and "delete-icon" [http://users.wpi.edu/~heineman/xml/] Note that these commands are generated by AdminGUI and they must be processed by someone on the administrator server side. The best candidate is UserManager. So UserManager is going to be responsible for processing add-icon and delete-icon.