Provides cross-platform public interfaces and per-platform backing implementations of various features related to the user's physical device.