Colorscheme step 1

First step implementation to support advanced color scheme