The Stitch Festival starts today