API

The source code is split into two types of files. Those that contain a set of python functions, and those that contain classes.