add a basic version of a LightState