Update:
Today I was able to work on it for a bit and I managed to limit how many CIDs are going to show up in the datagrid, this is an important feature because if we generate 1K+ it would take a long time to load. I just got an idea maybe to limit it by the users input... I'm not sure if I can code that but I will try, also the banning system 100% done, I will change the registration form a bit, I am going to ask for an email address because you are limited to one account and if you forget any info then you won't be able to use the generator, so with an email I can reset it securely. Any ideas are welcomed!