Improve text style API
Split colors and styles, fix some smaller mistakes.