Adding test UI and connecting events down to the hardware