added drag & drop support
refactored modeling unit update
17 files changed