Survey of Color Knitting