Add rough string width calculation