Color generation and manipulation library