Initial commit of protocol files