LED switch on/off

Either take a look at interrupts, or add button checks more frequently.