1) Renaming udp_structs.h to common.h 2) Renaming structs to remove mention of udp 3) Adding correct handling for endianess to UDP implementation 4) Adding python UDP client implementation