Kitchen example, start.
Hiding protocol.
Updated protocol and print messages got back.
Added timeouts.
Linking processes.