Revert "swap text component for a div to allow child elements.."

This reverts commit 090a1671d1fc8a52a8f0f38848df53ce5077c6d1.