This package contains all the interfaces of the API. In order to specify the constructors for the classes, an architecture of
Object Factories
is used.