gitignore for dir ignore updated and PWM is updated for testbench dev.