Uno code ready for testing with message protocol.
Replace pseudocode with finished message protocol functions.