"Ported" by Neil Halelamien. Source code available at gwt-phys2d project on Google Code, based on original Phys2d java code. Also see announcement and latest updates at my edgeofvision.com blog. Click-drag to add box objects (doesn't support browser scrolling yet). Browser must support HTML5 canvas.