JS protocol buffers demo