removed unneeded classes added DeveloperApi note to portabledatastreams since the implementation might change
removed unneeded classes added DeveloperApi note to portabledatastreams since the implementation might change