adding SerializationDeserialization class to send / receive segment
objects over UDP