credits to griffpatch for the code of the auto generated maze (please tell me what else i can make in the comments)