add ido-vertical-mode and flx for flexible matching
begin translating rgb to hsl
add flx and ido-vertical-mode