Yarnitecture: A Knitter's Guide to Spinning: Building Exactly the Yarn You Want