Set of base classes and methods for the pbdR project.