added tinycolor library