Add an update.mli

Add type definitions that define what kind of data will be sent through the network