A library for developing games based on the HTML5 canvas