Added String class

Changes in TextBlock and Label widgets - now uses String class text

All text method references to TextBlock and Label fixed

Now it's easy to make Label a class derived from TextBlock