A code library for creating graphics with the HTML5 canvas