ported workbench preferences, created Preferences dialogs and shared icons
merged with the github repository