An helper library for the canvas 2d API