Updated Protocol.h formatting, comments, and the available protocols.