basically breaking out a sub task identified in #4 in which we want to resolve issue #1 by using RichtextFX.