Finished Testing new pwm generation and modified timing module.

Completely funcitoning, and allows for more pwm signals then we have pins
at little loss of processing capabilities.