Added GenericServer with PacketMessage and Packet for ease of use