[RainbowMode] StateRequest now defines the states and take the wanted state as argument
[RainbowMode] Adding the rainbow method in the kernel
Merge branch 'feature/rain-bow-mode' into develop