move draganddrop listener to controller
use debug library instead of minified
add warning message before dropping node
customize drag and drop message box
replace remove windows by message box
correct text message for delete message box
disable tree sort
create node only when a node is selected