Move the serialize method to the Event class.
Test the event id serialization/deserialization.
Preoperly deserialize the client version.
Add comment.
Add operator== for events.
Add "deserialized event == serialized event" test.