using Chernobyl.Collections.Generic.Event;
using Chernobyl.Plugin;
namespace Chernobyl.Game
{
///
/// The type that is added to the root and is
/// used to represent a game as an application. This type contains an
/// the following services:
///
///
///
/// of
/// instances that is used to represent games being played within
/// the application (usually one for a client application and many
/// for a server).
///
///
///
class GameApplication : DecoratingEventList