Initial commit for the client message and crypto structure.