A GUI Library using HTML5 Canvas, written in JS