Move the SpannableStringBuilder to a member so we don't need to pass it all over the place

Also tossing the old general tag parsing