Generative Crochet : Using Computational Methods To Augment Handicraft