modularize subscript and superscript implementation
modularize strikethrough
display text properties on mouseover