added PC4004B.py class, more hackery in ppm.py