color scheme constructor