initial commit with protocols which will be sent to the server application from any client program