add repairing recipe to give use to unlit torches at max damage resulting from
torchSingleUse being true
refactor