CakeOreGen better way to code it, and more configurable