Added protocol buffer submodule