Use a state variable to keep track of the LED state (ON |OFF). Simply toggle the variable from one state to the other each time the button is pressed and released. Have a rung simply turn the light on or off based on the state variable.