introduced <color_alpha> and color_angle> terms. added rgb and hsl color calculations