moved adjust_hsv to rgb and added wrapper