UI changes: added text shadows
added themes support