Added Packet class