an in-browser canvas tool which is great fun!