Power Supply — 9v + 7805? 2 x 1.5v?
Power Button — Switches off the power supply. Sort of a "hard reset" to the PIC, but it should suffice.
Output wave generation — Produced by the 16F628's PWM output, passed through a 1:10 step-up transformer. Maximum voltage used should be 30v, so we need to ensure the inputs on the transformer can never go over 3v.
Output wave intensity — Either modulated by the PWM's duty cycle