An R&D project using JS/Canvas.