added the action_timer program, which returns to a brightness after a configurable time has passed