refactor DNodeView
refactor, create Size class
refactor DCaseViewer
refactor GsnShape.ts
refactor dcaseviewer
fix bug at node select
Merge remote-tracking branch 'origin/master' into m