PNGJ main classes.

Client code should rarely need more than the public members of this package.