Fleeceweaving: The fleece, mordants, dyeing, looms and more