Making the view navigation controls for 2d and 3d a separate class.
Put in some localizations.
Change the namespace of PrinterCommunication and the class name.
Put all the icons into the icons directory
Added support for configuration widget.