Finished progress bar.
Extracted all graphical functionality from DeployView to DeployViewGraphics.
Whenever something in DeployView causes a change of values displayed
to the user, some method in DeployViewGraphics is called to deal with it.
The DeployView class can no longer access any of the widgets seen
in the actual view, the widgets are now fully managed by DeployViewGraphics.