Bugfix: TemplateMessagePayload extends from MessagePayload, 
TemplatePayload can use functionality from MessagePayload
add inline css feature