Added new color picker. Added more flexibility and features for adapting to different layout sizes.