TODO about converto to/from HSL to accomplish random shade gen