Clean up chat line building using SpannableStringBuilder