Added comments to protocol header and added automatic date and data serialisation