Added Packet

Creates and handles various types of Packet