Adding identity transform, and code that initiates transform pipeline.
Adding some more functions to the protocol.