Added a few more protocol message formats and added the who definitions