added a protocol buffers example