A thin JavaScript library for SVG element creation and manipulation