little refactoring
set background to light/dark as well
fixed error when a colorscheme is in both dark and light