Implementation of AB testing algorithm

- The button is one of three colors: pink, blue, or green
- 50% of the time, the algorithm selects which color to show randomly
- The other 50% of the time, the algorithm selects the most popular color
- Redis is used to store the number of clicks and shows, and the win percentages for the three colors