New core for the Patterning library. Creates only the data-structure and SVG. No Quil / Processing dependency.