First implementation of MC 1.5 Protocol.

- Incomplete.