Restructured ComponentAdapter; added ManualSwitchAdapter