Save controller preferences per device

+add icons for switching GUIs