designed add-panel
refactored and added DnD classes to view package
Added updated diagrams
Refactored for DnD
refactored test for DnD
refactored DnD and added representable package diagram