add CraftingPipeSetting; start to work on multi-recipe crafting pipe