| Archivero | Clase que gestiona los accesos a las propiedades de las entidades del MUD |
| Archivero::Propiedad | Clase para almacenar cada propiedad |
| Conexion | Clase para almacenar cada conexión entrante |
| Ejecutor | Clase que se encarga de ejecutar el código del MUD |
| Guardian | Clase que se encarga de la autentificación de usuarios y personajes |
| Guardian::Entrada | Clase que almacena una entrada de usuario |
| Librero | Clase que hace de interfaz entre la librería y el MUD |
| Mensajero | Clase que proporciona comunicación entre los usuarios y el MUD |
| Mensajero::Canal | Clase que almacena un canal del MUD |
| Servidor | Clase que maneja todas las conexiones de red del MUD |