Added methods on Dialog.Builder to change width and height of the dialog.

A State's GUI will now be drawn within the base class render method.  This now requires the base class method be called as the last operation in the derived implementation.