Humble beginnings - text content, font, shadows and decorations are implemented. You can also load dynamically fonts from file or google fonts.