added tinycolor dependency for the tinygradient