reads info from pkm save files
A lot of info (and code sometimes (often)) was taken from following stuff:
https://bulbapedia.bulbagarden.net/wiki/Category:Structures
https://www.lostmyplaintext.com/project/2021/06/20/Reverse-Engineering-Pokemon-Save-Files.html and https://github.com/0xA2/Pokemon-Savefile-Editor/
https://projectpokemon.org/home/docs/
and
https://github.com/kwsch/PKHeX/