Added a PID class