Commit my work in progress attempt at a PID controller.