the old code is spaghetti code it's crucial you learn the proper way to do things This definitely isn't the worst code out there, better than one of @griffpatch 's own projects even, but you will never make a large project with a bunch of random blocks smashed together Deleting the lines upon lines of code in the O's and X's was the hardest part
Using the Pen addon can help reduce clones, there can only be 300 clones at a time, but I decided not to do that so you can study the effects in future projects of yours Never give up on coding and coding will never give up on your