implemented colorscheme support and improved colors