message type comments
Trying to fix build
protocol.hpp and rename message.h to message.hpp