Rework adjust color logic, rotation cycle function, changing timeouts, cycles, etc