User Datagram Protocol implementation for GINI , COMP-535 Mcgill 1st semester