Added proper shadow support for text, and also added a blur option.