Commented some code, fixed minor bug in logic of zero crossing throttle