project structure update part 2. pwm working & configuring