Fix docblock and default var setting
make drag-n-drop its own method