Programmatically generate an SVG piano