Add Packet
PacketInputStream add readPacket()
Changed constructors and added loop
Implemented new constructors