Add rotating headcode state with infinite number of values [Use for lights, headcodes etc]
Continue with SCMT implementation [Incomplete]