Allow loading of different GUI interfaces defined by config option.
Readded docked widgets style interface to improve workflow for
multi-display/experienced user