update how colorschemes and themes are handled