Externalized all mixer gui logic into MixerGui class.