Straight Weaving Edges

Every weaver has experienced the frustration of not-so-straight weaving edges. [...]