Tinkered with the conccurency bug.
Confirmed the new retrievePacket function works as intended. Remember to clear the files create in the root directory every once in a while that are created by dumpRelevantPackets. Still a little slow and the packets get parsed on a rather long delay for some reason. Maybe because we're taking a while to collect X amount of packets?