Shows the correct number of "th".
some minor changes.
interfaces added
change to protected members
icons setup