A web-based tiling generator using paper.js