Merged public_messages.h and public_messages.c from branch encoder_and_motor.