PID is now implemented and works as intended, the solid state relay needed a much slower carrier frequency for the PWM signal so the prescaller was set to 7. PID tuning is what needs to happen next.
This is the progress that I had made before putting this project on GitHub