Introduced SensorManager and SensorRepositoryInterface