Added HSL support
Updated demo