Requirements, inc. Parsley for protocol definitions
BOB grammar and some tests