Initial release: Protocol / stream implementation