update for d2d
add libshape as easyshape's interface to other tools
Add selecting suitable OP when open dialog to edit shape