This package contains various classes (broken down into four subpackages) that are used throughout Minerva: helper classes, IO classes, domain modelling classes and classes for generating NPTs.