laying out how pwms will be added
flushing out pwm functionality
Working on getting/setting values in the pwm.
Document output parameters
Wrote test and fixed shitty code
Switch to requireing paths so the pwm is more independent