Added initial protocolbuffer objects