Let’s make this simple. I was doing this for a PServer that I do stuff for, and because it took so much time, I figured I would just to ahead and share it, and maybe get some tips on balancing it around Prod.
I edited what classes go where at most, since the rest applies already. Feel free to critique anything, from the sprites to how OP something is.