ParseMessage() takes bytes

Needs fixing but attempting to directly parse bytes received into a
message structure.