Properties
 PropertyDescription
 config The System configurator.
Interfaces
 InterfaceDescription
 Cloneable Supports cloning, which creates a new instance of a class with the same value as an existing instance.
 Comparable This interface imposes a total ordering on the objects of each class that implements it.
 Comparator A comparison function, which imposes a total ordering on some collection of objects.
 Equatable This interface is implemented by classes that can compare an object with their objects.
 Serializable Allows an object to control its own serialization and deserialization.
 Serializer Defines what a Serializer have to implements to be integrated in the framework.
 Sortable An interface to be implemented by sorted sources with a Comparator object.
Classes
 ClassDescription
 Arrays A static class for Array utilities.
 Configurator The Configurator class defines the basic class used to creates custom configurations.
 Enum This class determinates a basic implementation to creates enumeration objects.
 Environment This class defines the environment of the client application.
 Library 
 metadata stores static metadata about the project
 Reflection Provides a basic reflection mecanisms on the language.
 Strings A static class for String utilities.
 SystemConfigurator The system configurator class.
 Version A basic Version class which is composed by four fields: major, minor, build and revision.