The main package of the server package tree.
The main class of the server is {@link net.sf.freecol.server.FreeColServer}.
This class both starts and keeps references to all of the server objects and the game model objects.
The class responsible for network communication is
{@link net.sf.freecol.server.networking.Server}. The control object responsible
for handling new connections is {@link net.sf.freecol.server.control.UserConnectionHandler}.
The main class of the model is {@link net.sf.freecol.common.model.Game}. All
{@link net.sf.freecol.common.model.Player} objects in the server's game model are
{@link net.sf.freecol.server.model.ServerPlayer} objects.