Added PacketHandler and updated docs