I think you've very much misunderstood what this project is about. It's a video game recreation of the
Pokémon Trading Card Game (TCG), not a made-up little thing I'm inventing myself. Everything you said (except for mentioning the shuffle method) is irrelevant.