Canvas API with Drag And Drop (iPad compatible)
Try