Added put for Packet.hs
Removed do-notation in the definition for get