Class render pipeline work.

Tweaked here and there.
Worked on the drawing of a class.
Condensed drawing operations into ready variables.
Started on a mechanism in GetUmlString, to save the string and detect if
it needs to be recalculated.