Revert "Reverted Switcher to xCode 4"

This reverts commit 20f5637da38217edd3bfcb519237ad9af0bb8800.
Revert "Backgrounded UI changes"

This reverts commit 95fa78ba7a52662ea73a5ec5f75911d1a49e483b.