rework a ton of asset-handling.  add ability to set more font colors /
backgrounds for ui elements in basic skin