Merge branch 'protocols-0.0.2'
add protocol class
Merge master
Bump version protocols 0.0.3
Bump version protocols 0.0.3