BD big updates. more configs, more crafting. moved crafting to loops and subfunctions