Implemented ItemStack sensitive furnace recipes so that NBT can be used to add different recipes