Refactor
Add buzzer and bootloader functions