Color Cycle implementation with a few changes based on App-Ideas / ColorCycle. https://github.com/florinpop17/app-ideas/blob/master/Projects/1-Beginner/Color-Cycle-App.md