Starting to get the basics together: message format, client, results, logging.