We use the following classes for the implementation of other classes within ABACUS, but they might also be useful for the implementation of new applications.