The Perfect Fit: Charting and Fitting Knitted and Crocheted Garments