Specifies the bulk of the classes in use. The main entry points are SimpleReader and SimpleWriter