Merge all the protocol types into one file
Merge pull request #19 from plaprade/merge-protocol

Merge all the protocol types into one file