inheritable color themes

Now one can build themes on top of other themes without having to redefine every color :)