Add PlatformIntegration Interface

Change-Id: I2e397c0595a2d33727d99519dfad1dffdbfe919c