Added IntentSwitcher class (non-functional)