The root of this directory contains abstract base classes for plugins.

The subdirectories contain implementations of one or more of these plugins for
some specific tool which is external to this project.
