Message Module: Circular Buffer still in works
Throwing away 10hrs work because I really overthought the message protocol
idea. I wanted to use structs to contain messages, but its simpler to
hardcode messages even though not as elegant.
message protocol pretty much finished, waiting to interface with other
modules.
// TODO Code module-specific API calls for getting message output data
// from modules, and format for packed transmit