Cleaned Up Node Naming

Added a default class to NodeView that is used for naming.
Added getNameAsHtml to GraphClass.
Added updateLabel to IDrawingService so the graph isn't updated when a
name is changed.
Cleaned up code.