2 channel pwm is working, still a timing issue to work out before moving on to 3 and 4 channels
I resolved the timing issue! moving to X channels should be trivial now.