Finished Mute button
Implemented a mute switch to block the buzzer from writing to output. This made changes to the buzzer and the ui as a new button to toggle the mute was needed. There is also tests for the changes to the buzzer and ui as well as test for the mute class itself. This is implemented with Interfaces and there is also a interface with a dummy output to do the muting in the buzzer.